Page({
    data: {
      menuList: [
        { 
          title: '我的房产', 
          icon: '/images/icon-house.png',
          page: '/pages/property/property'
        },
        { 
          title: '我的账单', 
          icon: '/images/icon-bill.png',
          page: '/pages/bill/bill'
        },
        { 
          title: '我的报修', 
          icon: '/images/icon-repair.png',
          page: '/pages/repair/repair'
        },
        { 
          title: '联系物业', 
          icon: '/images/icon-contact.png',
          page: '/pages/wuyecontact/wuyecontact'
        },
        { 
          title: '登录/退出', 
          icon: '/images/settings-icon.png',
          page: '/pages/logout/logout'
        }
      ],
      avatarUrl: '/images/avatar.png',
    },
    onLoad() {
      const userInfo = getApp().globalData.userInfo;
      if (userInfo) {
        this.setData({
          username: userInfo.username,
          userId: 'ID: 9527' // 这里可以根据实际情况修改 ID 生成逻辑
        });
      }
    },
    // 新增：页面跳转函数
    navigateTo(e) {
      const url = e.currentTarget.dataset.url;
      if (!url) return;
      
      // 防止无效路径（如路径不以 / 开头）
      if (!url.startsWith('/')) {
        wx.showToast({
          title: '无效的页面路径',
          icon: 'none',
          duration: 1500
        });
        return;
      }
      
      wx.navigateTo({ url });
    },
  
    // 头像相关函数保持不变
    previewAvatar() { /* ... */ },
    handleAvatarError() { /* ... */ }
  });